یکسان بودن دو یا چند واژه در واج های سازنده را جناس می گویند، گرچه معنی متفاوتی داشته باشند. به عنوان مثال در بیت زیر واژه «باز» اول به معنی «دوباره» و واژه «باز» دومی به معنی «گشوده» است:
1) جناس همسان
2) جناس ناهمسان:
الف) حرکتی
ب) اختلافی
پ) افزایشی
یکسانی دو واژه در واج های سازنده با معانی نایکسان:
کنار (پهلو، بغل) و کنار (کرانه، ساحل) ß جناس همسان
الف) حرکتی:
ناهمسانی واژه ها در یک مصوت کوتاه:
گُل و گِل ß جناس ناهمسان حرکتی
ب) اختلافی:
ناهمسانی واژه ها در یک واج:
ببار و بیار ß جناس ناهمسان اختلافی
پ) افزایشی:
افزایشی ناهمسانی واژه ها در تعداد حروف:
آیین و آیینه ß جناس ناهمسان افزایشی
1) جناس میان دو واژه را زمانی جناس ناهمسان می خوانیم که اختلاف آنها بیش از یک واج یا حرف نباشد.
2) افزودن تکواژه های تصریفی (ی ناشناس، نشانه جمع و ...) و ضمایر پیوسته آسیبی به جناس نمی زند:
تنگ (متضاد فراخ) و تنگ (یک لنگه از بار) ß جناس همسان
تار (نخ) و تار (تاریک) ß جناس همسان
3) دو حرف با یکدیگر نمی توانند جناس بسازند؛ ولی یک حرف با یک اسم یا فعل می تواند جناس پدید آورد. پس اگر «را» در دو معنا به کار رود جناس پدید نمی آورد:
را و را ß جناس نیستند
بر (+ باره یعنی «بارش کن») و بر (روی) ß جناس همسان
که (حرف ربط) و که (کَس، نفر، شخص) ß جناس همسان
مرد و مردی ß جناس ناهمسان افزایشی
4) به جناس همسان، جناس تام و به جناس ناهمسان، جناس ناقص نیز می گویند.